miax: add additional fix patch and fix broken MD5 on 64bit
authorChristian Marangi <[email protected]>
Thu, 20 Nov 2025 10:38:01 +0000 (11:38 +0100)
committerChristian Marangi <[email protected]>
Thu, 20 Nov 2025 10:38:01 +0000 (11:38 +0100)
commit23cc2152730cf6e6f9ec14076476528c914c4d6c
treeb82db10f07181817f9462047f34c0ec8b56305da
parentf6d8ae584fe16a424511a808644ed4fe701178f2
miax: add additional fix patch and fix broken MD5 on 64bit

Add additional fix patch for compilation error/warning and fix broken
MD5 support on 64bit.

The compilation warning actually discover a very old BUG that produced
wrong MD5 calculation on 64bit systems.

The BUG was caused by the use of unsigned long for uint32. On 64 bit
systems, unsigned long is actually 8 bytes instead of the expected 4
bytes.

Signed-off-by: Christian Marangi <[email protected]>
net/miax/Makefile
net/miax/patches/032-iax-client-use-ssize_t-for-sendto_t-typedef.patch [new file with mode: 0644]
net/miax/patches/033-iax-frame-make-src-in-ast_frame-const.patch [new file with mode: 0644]
net/miax/patches/034-iax-md5-drop-ancient-ifdef-for-uint32-and-use-uint32.patch [new file with mode: 0644]